comedy glasgow folk illusionist dungeons irish maine heritage writer history edinburgh scotland cork http jazz galway dublin london magic wales escort maine fiction blogfa music classic new england author dragons maine author maine writer escorts culture blues fairies music fairy arts fantasy maine stories magician